imprisonment before trial - French English Dictionary